// 这里存放有关user相关的请求

import request from '@/utils/request'

// 注册请求
export const regAPI = obj => request.post('/api/reg', obj)
// 登录请求
export const loginAPI = obj => request.post('api/login', obj)
// 获取用户信息的请求
// 因为只要是/my/的请求，请求服务器的时候请求头必须都要带上token，所以我们就要在请求响应器里面就配置好带响应头，这里就发送请求就可以了
export const getUserAPI = () => {
  return request.get('/my/userinfo')
}

// 更新用户信息
export const updateUserAPI = obj => request.put('/my/userinfo', obj)
// 修改用户密码
export const updatePwdAPI = obj => request.patch('/my/updatepwd', obj)
// 更换用户头像
export const updateAvaAPI = obj => request.patch('/my/update/avatar', { avatar: obj })
